package com.intellagric.service.iftmonitor.ift_equipment;

import com.intellagric.common.pojo.LayuiDataGridResult;
import com.intellagric.common.pojo.ResponseMessage;
import com.intellagric.module.iftmonitor.EquipmentVo;
import com.intellagric.pojo.IftEquipment;
import com.intellagric.pojo.IftEquipmentAssociate;

/**
 * @Author: zhy
 * @email: 1269679946@qq.com
 * @Date: 2018/10/18
 * @DESC： 采集设备关联设备管理服务接口
 */
public interface EquipmentAssociateService {

    //增加设备
    ResponseMessage addEquipmentAssociate(IftEquipmentAssociate equipmentAssociate);

    //删除设备
    ResponseMessage deleteEquipmentAssociate(String id);

    //修改设备
    ResponseMessage editEquipmentAssociate(IftEquipmentAssociate equipmentAssociate);

    //查询设备
    IftEquipmentAssociate getEquipmentAssociateById(String id);
    LayuiDataGridResult getEquipmentAssociateByVo(String equipmentId);
    LayuiDataGridResult getEquipmentAssociate();
    LayuiDataGridResult getEquipmentAssociate(int page, int rows);

}
